Terrasoft Platform SDK > Библиотеки > TSObjectLibrary > Интерфейсы > IScriptUtils > Методы > CombineUSIParts
СодержаниеИндекс
Метод IScriptUtils::CombineUSIParts
Send Feedback

Формирует строку USI по его составляющим.

IDL
[id(108103)]
HRESULT CombineUSIParts(
    [in] BSTR Module, 
    [in] BSTR GroupPath, 
    [in] BSTR Code, 
    [out, retval] BSTR* Value
);
Параметры
Параметры 
Описание 
Module 
Название модуля 
GroupPath 
Путь к сервису 
Code 
Код сервиса 
Value 
Возвращаемое значение 
Возвращаемое значение

Сформированная строка USI.

Описание

Формирует строку USI на основании названия модуля, пути к сервису и кода сервиса по правилу:

[Модуль] + "\" + [Путь] + "\" + [Код]

 

Если при конкатенации строк возникает дублирование символа разделителя пути (символ обратной косой черты "\"), то метод автоматически удаляет лишние символы.

Пример формирования строки USI по его составляющим
№ 
Модуль 
Путь в дереве модуля 
Код 
USI 
1. 
Common 
System Settings 
sq_SystemSetting 
Common\System Settings\sq_SystemSetting 
2. 
Accounts 
Reports\Accounts\Account Card 
sq_ReportAccountInvoices 
Accounts\Reports\Accounts\Account Card\sq_ReportAccountInvoices 
3. 
System 
Database 
tbl_DatabaseInfo 
System\Database\tbl_DatabaseInfo 
Copyright (с) Terrasoft 2002-2012.